Career 2025 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Belarus F1 USA F26 USA F27 Czech Republic F5 Czech Republic F6 Germany F1 USA F2 USA F3 USA F4 USA F5 USA F6 Great Britain F6 Spain F17 Spain F18 Belarus F1 Belarus F2 Germany F16 Poland F6 USA F26 USA F28 USA F29 USA F1 USA F2 USA F5 USA F6 Usa F7 Usa F8 Poland F1 Poland F3 Netherlands F2 Germany F7 Estonia F1 Estonia F2 Serbia F5 Serbia F4 Poland F4 Poland F5 Turkey F8 Turkey F9 Spain F34 Spain F33 Great Britain F16 Great Britain F2 Netherlands F4 France F17 Brazil F1 Great Britain F1 Russia F6 Uzbekistan F1 Uzbekistan F2 Germany F8 Germany F18 Czech Republic F6 Czech Republic F7 Germany F2 Germany F3 Germany F4 Croatia F1 Croatia F2 France F6 Croatia F3 Croatia F4 France F7 Croatia F5 Turkey F10 Croatia F7 Turkey F11 Czech Republic F1 Austria F5 Slovakia F3 Slovakia F4 Czech Republic F4 Germany F1 Germany F2 Germany F3 Croatia F7 Czech Republic F1 Czech Republic F2 Czech Republic F3 Czech Republic F6 Slovakia F3 Germany F3 Switzerland F1 Czech Republic F4 Czech Republic F5 Slovakia F1 Slovakia F2 Estonia F3 M15 Liberec M25 Prague M25 Pardubice M15 Heraklion M25 Prague M25+H Bacau Compaq Cup 2001 - Zabrze USTA Tennis Championships of Houston - Houston M15 Otopeni The LTA Manchester Trophy - Manchester Ford Tennis Championships - Louisville PEOPLEnet CUP - Dnepropetrovsk Besancon Challenger Toyota Challenger Belgrade Challenger Sarajevo Challenger Brasilia Challenger Ortisei Challenger Wolfsburg Challenger Cherbourg Challenger Granby Challenger Astana Challenger St. Remy Challenger Bergamo Challenger St. Remy Challenger Istanbul Challenger Tashkent Challenger Seoul Challenger Portoroz Challenger Prague Challenger Bergamo Challenger Mohammedia Challenger Lille Challenger Samarkand Challenger Iasi Challenger TD Waterhouse Cup - Long Island Stockholm Open - Stockholm Heineken Open - Auckland Milan Indoors - Milan Open 13 - Marseille Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Open - Doha Medibank Private International - Sydney Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Open de Moselle - Metz Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha AEGON Championships - London BCR Open Romania - Bucharest Kremlin Cup - Moscow Proton Malaysian Open - Kuala Lumpur Serbia Open - Belgrade Countrywide Classic - Los Angeles Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Studena Croatia Open - Umag Dubai Duty Free Tennis Championships - Dubai PBZ Zagreb Indoors - Zagreb PBZ Zagreb Indoors - Zagreb BMW Open - Munich Kremlin Cup - Moscow Barcelona Open BancSabadell - Barcelona St. Petersburg Open - St. Petersburg USA F27 USA F4 Poland F2 Great Britain F15 Switzerland F2 Great Britain F1 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) M15 Bad Salzdetfurth M15 Opava M15 Trnava M25 Jablonec Nad Nisou M15 Porec M15 Heraklion M15 Heraklion M15 Rovinj M25 Jablonec nad Nisou M15 Bucharest M25 Wroclaw M25 Velenje M25 Kottingbrunn M25 Prostejov M25 Ricany M25 Prague M25 Nur-Sultan M25 Sharm ElSheikh M25 Sharm ElSheikh M25 Antalya Eckental Challenger Shanghai Challenger M25 Antalya Athens Challenger Nottingham Challenger Nottingham Challenger Prostejov Challenger Beijing Challenger Bratislava Challenger Quimper Challenger Bergamo Challenger Karshi Challenger Budapest Challenger Zhuhai Challenger Prague Challenger Almaty Challenger Columbus Challenger Koblenz Challenger Bergamo Challenger The Stella Artois Grass Court Championships - London Anning Challenger Nanchang Challenger M15 Bucharest M25 Targu Mures Zadar Challenger Split 1 Challenger Kremlin Cup - Moscow Prague 2 Challenger Stockholm Open - Stockholm AAPT Championships - Adelaide Copenhagen Open - Copenhagen Open Seat Godo 2003 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch M15 Slobozia Gelsor Open Romania - Bucharest Open de Moselle - Metz CA Tennis Trophy - Vienna M15 Sofia M15 Bucharest M15 Buzau Fergana Challenger - Fergana Tatra Banka Open 2001 - Bratislava Neride Prague Indoor - Prague Challenger 42 - Andrezieux GHI Bronx Classic - Bronx Privat Bank Cup - Dniepropetrovsk Tatra Banka Open - Bratislava Czech Open 2005 - Prostejov Guzzini Challenger - Recanati LTA Shrewsbury Challenger - Shrewsbury Alexander Kolyaskin Memorial - Donetsk Heilbronn Challenger Wroclaw Challenger Dallas Challenger Rhodes Challenger Istanbul Challenger Mons Challenger Tanger Challenger Meknes Challenger Architect Open - Budapest Ostrava Challenger Biella Challenger Penza Challenger Salvador Challenger Tashkent Challenger Orleans Challenger Seoul Challenger Astana Challenger Salzburg Challenger Bergamo Challenger Sarajevo Challenger Guangzhou Challenger Pingguo Challenger Ostrava Challenger Cremona Challenger Turin Challenger Segovia Challenger Tennis Masters Series - Indian Wells Knoxville Challenger Tennis Masters Series - Miami Helsinki Challenger Noumea Challenger Heilbronn Challenger Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Kazan Challenger Cherbourg Challenger Tennis Masters Series - Paris Bath Challenger Busan Challenger Athens Challenger Nottingham Challenger Nottingham-2 Challenger Marburg Challenger San Benedetto Challenger Poznan Challenger Pozoblanco Challenger Bratislava Challenger Ortisei Challenger Helsinki Challenger Heilbronn Challenger Bergamo Challenger Dallas Challenger Sarajevo Challenger Mersin Challenger Prague Challenger Nottingham-2 Challenger Istanbul Challenger Eskisehir Challenger Segovia Challenger Tashkent Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Vercelli Challenger Taipei City Challenger Gimcheon Challenger Marburg Challenger Braunschweig Challenger Tennis Masters Series - Toronto Portoroz Challenger Liberec Challenger Szczecin Challenger Trnava Challenger Rennes Challenger Andria Challenger Pacific Life Open - Indian Wells St. Brieuc Challenger Taipei City Challenger Prostejov Challenger NASDAQ-100 Open - Miami Poprad Tatry Challenger Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tashkent Challenger Tennis Masters Series - Hamburg Suzhou Challenger Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Jonkoping Challenger Kazan Challenger Napoli Challenger Barletta Challenger Turin Challenger Poprad Tatry Challenger Prague Challenger Meknes Challenger Kenitra Challenger Casablanca Challenger Happy Valley Challenger Rennes Challenger Quimper Challenger Cherbourg Challenger Bergamo Challenger Shenzhen Challenger Quanzhou Challenger Sophia Antipolis Challenger Rome Challenger Vicenza Challenger Prostejov Challenger Poprad Tatry Challenger Zhangjiagang Challenger Milan Challenger Marburg Challenger Prague Challenger Genova Challenger Istanbul Challenger Almaty Challenger Brescia Challenger Muller Cup - Ulm Andria Challenger Playford Challenger USTA Challenger of Burbank - Burbank Shenzhen Challenger Zivnobanka Czech Open - Prostejov Shymkent Challenger Exim Agmedia Open - Kosice Almaty Challenger Akbank Private Banking-TED Open - Istanbul Scheveningen Challenger Tatra Banka Open 2003 - Bratislava Liberec Challenger Intersport Heilbronn Open - Heilbronn Privat Bank Cup - Dnepropetrovsk Pro Tennis World Open - Sunrise USTA Men's Challenger of Dallas - Dallas Tashkent Challenger Brest Challenger Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Andria Challenger Zivnobanka Czech Open - Prostejov Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Shenzhen Challenger Zhangjiagang Challenger Sophia Antipolis Challenger Shymkent Challenger Samarkand Challenger Prostejov Challenger Bratislava Challenger St. Remy Challenger Amersfoort Challenger Liberec Challenger Ford Tennis Championships - Louisville Challenger Tunisie - Tunis PEOPLEnet Cup - Dnepropetrovsk Challenger DCNS de Cherbourg - Cherbourg Mallorca Challenger Allianz Suisse Open Gstaad - Gstaad Levene Gouldin & Thompson Tennis Challenger - Binghamton Akbank Private Banking TED Open - Istanbul Open de L'Isere - Grenoble Kobstaedernes ATP Challenger - Kolding IPP Open - Helsinki Ismaning Challenger Belgrade Challenger Bergamo Challenger UTC Open - Cherkassy St. Petersburg 1 Challenger Tatra Banka Slovak Open - Bratislava Open des Alpes Trophee BNP Paribas - Grenoble Ortisei Challenger Jersey Challenger Salzburg Challenger Heilbronn Challenger Bangkok Challenger Bergamo Challenger Rennes Challenger St. Brieuc Challenger Johannesburg Challenger Bordeaux Challenger Furth Challenger Nottingham Challenger Cherbourg Challenger Lugano Challenger Aptos Challenger Tulln Challenger Sao Paulo Challenger Kazan Challenger Bath Challenger Rome Challenger Napoli Challenger Furth Challenger Dortmund Challenger President's Cup - Tashkent Istanbul Challenger Tashkent Challenger Sacramento Challenger Biella 1 Challenger Biella 2 Challenger Wolfsburg Challenger St. Petersburg 2 Challenger Fergana Challenger Recanati Challenger Astana Challenger Labertz Open by Stawag - Aachen Izmir Challenger Oberstaufen Cup - Oberstaufen Eckental Challenger The 69th King's Cup-Thailand Open - Bangkok Rome Challenger Bratislava Challenger Ostrava Challenger Prostejov Challenger Prostejov Challenger Johannesburg Challenger Lamberts Open by Stawag - Aachen Istanbul Challenger Petange Challenger Izmir Challenger Reggio Emilia Challenger Kazan Challenger Prague 3 Challenger San Marino Challenger BNP Paribas Open - Indian Wells Bratislava Challenger KGHM Dialog Polish Indoors - Wroclaw Tatra Banka Open - Bratislava IPP Open - Helsinki Bucharest Challenger Sony Ericsson Open 2008 - Belgrade Neride Prague Indoor - Prague Arad Challenger Kosice Challenger Busan Challenger Sibiu Challenger Scheveningen Challenger Internationaux du Doubs - Besancon Cordenons Challenger Sony Open Tennis - Miami Genova Challenger Intersport Heilbronn Open - Heilbronn Manerbio Challenger Hamburg Challenger - Hamburg Mons Challenger Eckental Challenger Eckental Challenger Bratislava Challenger Brescia Challenger Cherbourg Challenger BH Indoor Sarajevo - Sarajevo Guangzhou Challenger Shenzhen Challenger KGHM Polish Indoors - Wroclaw Liberec Challenger Rome Challenger Ningboo Challenger Eckental Challenger Bratislava Challenger Happy Valley Challenger Quimper Challenger Ostrava Challenger Como Challenger Alphen Challenger Eckental Challenger Bratislava Challenger Ostrava Challenger Zhuhai Challenger Nova Challenger Osaka - Osaka Heilbronn Challenger KGHM Polish Indoors - Wroclaw Braunschweig Challenger Bergamo Challenger Izmir Challenger Brest Challenger Izmir Challenger Eckental Challenger St. Remy Challenger Zhuhai Challenger Ljubljana Open 2002 - Ljubljana St. Brieuc Challenger Zagreb Open - Zagreb Hungarian Open - Budapest Ostrava Challenger Tiburon Challenger Seoul Challenger Tashkent Challenger West of England Tennis - Bristol Charlottesville Challenger Zagreb Open - Zagreb The Manchester Trophy - Manchester Eckental Challenger Bratislava Challenger Marburg Challenger Izmir Challenger The Surbiton Trophy - Surbiton Trnava Challenger Cherbourg Challenger Open Castilla y Leon - Segovia Quimper Challenger Lyon Challenger Orlando Challenger Mons Challenger Pozoblanco Challenger GHI Bronx Classic - Bronx Prague Challenger Augsburg Challenger Cassis Challenger Cherbourg Challenger Sibiu Challenger Manchester Challenger Koblenz Challenger Recanati Challenger Salzburg Challenger Prague Challenger Trieste Challenger Bratislava Challenger Rennes Challenger Traralgon Challenger Kosice Challenger Yokohama Challenger Helsinki Challenger Guimaraes Challenger Prague Challenger Mauritius Open - Mauritius BA-CA Tennis Trophy - Vienna Caltanissetta Challenger Jersey Challenger Quimper Challenger Champaign Challenger Trnava Challenger Togliatti Cup - Togliatti Poprad Tatry Challenger Bastad Challenger St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Medibank International - Sydney DPD Challenger 2001 - Aschaffenburg Legg Mason Tennis Classic - Washington Campbells Hall of Fame Tennis Championships - Newport Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha San Remo Challenger Medibank International - Sydney Meerbusch Challenger Ostrava Challenger Dubai Duty Free Tennis Championships - Dubai Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York AAPT Championships - Adelaide Australian Open - Melbourne French Open - Paris Wimbledon - London Aircel Chennai Open - Chennai U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Apia International - Sydney Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, Group 1, 2R, BLR-SUI 1-4 Davis Cup, Group 1, 2R, RSA-BLR 5-0 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, Group II, 2R, HUN-BLR 3-2 Davis Cup, Group II, 1R, BLR-MDA 4-1 Davis Cup, Group II, 3R, POL-BLR 3-2 Davis Cup, Group II, PO, TUN-BLR 2-3 SA Tennis Open - Johannesburg Moselle Open - Metz Kremlin Cup - Moscow Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest Erste Bank Open - Vienna Dubai Open - Dubai Geneva Challenger Budapest Challenger Adidas International - Sydney SA Tennis Open - Johannesburg Legg Mason Tennis Classic - Washington D.C. Legg Mason Tennis Classic - Washington Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Campbell's Hall of Fame Tennis Championships - Newport U.S. Open (juniors) Legg Mason Tennis Classic - Washington D.C. Kremlin Cup - Moscow AEGON Championships - London Atlanta Tennis Championships - Atlanta French Open (juniors) Wimbledon (juniors) The Stella Artois Grass Court Championships - London AEGON International - Eastbourne Open de Tenis Comunidad Valenciana - Valencia PTT Thailand Open - Bangkok Barcelona Open BancSabadell - Barcelona Open de Moselle - Metz Ordina Open - 's-Hertogenbosch Bank Austria Tennis Trophy - Vienna Sony Ericsson Open - Miami Wimbledon - London Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, World Group, QR, USA-SVK 3-2 Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris French Open - Paris Olympics - Athens Telecom Italia Masters - Rome Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, Group 1, PO, BLR-MKD 4-1 Davis Cup, Europe/Africa Group I, PO, BLR-NED 1-4 Davis Cup, Group II, 2R, BLR-BIH 4-1 Davis Cup, Group II, 1R, MON-BLR 3-1 Davis Cup, Group II, 1R, BLR-BUL 4-1 Australian Open - Melbourne Davis Cup, Group II, 2R, MDA-BLR 4-1 Davis Cup, Group II, 3R, POR-BLR 3-2